Towards Trustworthy Specifications I: Consistency Checks
نویسندگان
چکیده
As the first of two methodological devices aimed at increasing the trust in the ‘correctness’ of a specification, we develop a calculus for proving consistency of Casl specifications. It turns out to be possible to delegate large parts of the proof load to syntactical criteria by structuring consistency proofs along the given specification structure, so that only in rather few remaining focus points, actual theorem proving is required. The practical usability of the resulting calculus is demonstrated by extensive examples taken from the Casl library of basic data types.
منابع مشابه
Towards a Graph Grammar-Based Approach to Inter-Model Consistency Checks with Traceability Support
Development of a complex system relies on different yet related models each representing the system from a particular perspective. In this respect, an important task is to check consistency between related models to guide subsequent decisions concerning consistency restoration. Triple Graph Grammars (TGGs), a particular dialect of graph grammars, are well-suited for describing consistency of tw...
متن کاملConsistency Checking of RM-ODP Specifications
Ensuring that specifications are consistent is an important part of specification development and testing. In this paper we introduce the ConsVISor tool for consistency checking of RM-ODP specifications. This tool is a category theory based consistency checker for formal specifications in a variety of languages, including both graphical and non-graphical modeling languages. Because RM-ODP suppo...
متن کاملCompleteness and Consistency Analysis of UML Statechart Specifications
This paper describes methods and tools for automatic safety analysis of UML statechart specifications. Two types of analysis are presented. The first one checks completeness and consistency based on the static structure of the specification, thus it does not requires the generation of the reachability graph. Accordingly, this method scales up well to large systems. The second one performs dynam...
متن کاملConsistency checking of SCR-style requirements specifications
This paper describes a class of formal analysis called consistency checking that mechanically checks requirements speci cations, expressed in the SCR tabular notation, for application-independent properties. Properties include domain coverage, type correctness, and determinism. As background, the SCR notation for specifying requirements is reviewed. A formal requirements model describing the me...
متن کاملSome steps towards establishing a tertiary standard dosimetry laboratory at a radiotherapy department
Background: In order to deliver the precise dose to the target in radiotherapy, absorbed dose to water at the reference point should be assessed. When the calibration procedure is performed for a reference dosimeter in the 60Co beam of a Secondary Standard Dosimetry Laboratory (SSDL), the total uncertainty in absorbed dose to water (Dw) is estimated to be approximately 1.5%. This study attempts...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001